package com.xb.loan.util.qrtz.common;

/**
 * 
 * 常量
 * @author wuql
 */

public interface Constants {
    /**
     * 
     *  任务状态 WAITING 待处理 ， EXECUTING 处理中， COMPLETE  完成
     */
	public enum Status {
		WAITING, EXECUTING, COMPLETE
	}
	 /**
     * 
     *  任务类型   SIMPLE 简单任务 ， CRON 计划任务
     */
	public enum Types {
		SIMPLE, CRON
	}

	public static String applicationContext = "applicationContext";
	public static String taskStoreSupportBean = "taskEntityStoreSupport";
	public static String taskScheduleManagerBean = "taskScheduleManager";
	
	public static RuntimeException task_insert_error = new RuntimeException("任务入库失败，已存在对应记录");
	public static RuntimeException task_operate_error = new RuntimeException("任务不存在，或者任务已经完成");
}
